package com.test.application.linuxState;

import lombok.Data;

/**
 * 设备运行状态响应参数
 */
@Data
public class RunQuotaDto {

    //@ApiModelProperty(value = "设备状态，资产类型为密码设备时需要提供，0代表正常；非0代表不正常，具体错误由厂家使用手册定义")
    private Integer deviceStatus = 0;

    //@ApiModelProperty(value = "服务状态，0代表正常；非0代表不正常，具体错误由厂家使用手册定义")
    private Integer serviceStatus = 0;

    //@ApiModelProperty(value = "CPU平均使用率,万分率")
    private Integer cpuAverageUsedRatio;

    //@ApiModelProperty(value = "CPU核心数")
    private Integer cpuCoreNumber;

    //@ApiModelProperty(value = "内存总数，字节")
    private Long memoryTotal;

    //@ApiModelProperty(value = "内存使用数，字节")
    private Long memoryUsedCount;

    //@ApiModelProperty(value = "网络吞吐量，bps")
    private Long networkThroughput;

    //@ApiModelProperty(value = "磁盘IO负载率,万分率")
    private Integer diskIoLoadRate;

    //@ApiModelProperty(value = "磁盘总量，字节")
    private Long diskTotal;

    //@ApiModelProperty(value = "磁盘使用量，字节")
    private Long diskUsedCount;


}
